The BBC predicts that the eventual outcome in England will have the Conservatives on 299, Labour on 194, Lib Dem on 39 and others on 1. That gives David Cameron a clear overall majority in England, but would deny him a UK-wide majority by the outcome in Wales and Scotland.