General election 2019: Tories promise Brexit and Budget in first 100 days Boris Johnson's blueprint prompts attacks from Labour, the SNP and Lib Dems. Source