Quiz of the Week: Who gave David Cameron a job? Have you been paying attention to what's been going on over the past seven days? Source