Starmer accuses Johnson of ‘half-arsed bluster and waffle’ over P&O sackings