This week:

David Cameron sparked a row over the only thing more divisive than politics, religion.

Nigel Farage was accused of using racist posters in his Euro elections campaign.

And would you believe David Cameron and George Osborne had not appeared together on a public platform since the last election?