0
With the PM embarking on yet another relaunch of his premiership, The Independent looks at when the UK will likely have a general election