Survey highlights squeeze on jobs market from Brexit and coronavirus pandemic