Vote on Boris Johnson investigation dismissed as Labour ‘shenanigans’ by minister