Tactical voting could cost the Conservatives up to 60 seats at a snap general election and eject Boris Johnson from No 10, new polling has found.