Click to Enlarge
Facebook
Twitter
“General election now” declares the Daily Mirror in its headline. The paper writes that the British people are demanding one.