This page has moved to a new address.

How David Cameron's speech on God and monopolistic competition gets it embarrassingly right