What do the Lib Dems stand for?

Personal care policies and campaign stunts as party targets more than 50 'blue wall' Tory seats