Chris Mason: Tory gloom ahead of triple by-election test