PM under fire after UK-EU fishing deal branded ‘disaster’