David Cameron Outdoes Beyoncé

How strange that Beyonce Knowles gets into trouble for pretending to sing The Star Spangled Banner at President Obama’s inauguration, but David Cameron is lavishly praised for faking an entire policy on live TV.