Lib Dem leader hails gains in England and Scotland as his party profits from slump in support for Labour and the Tories.