New blow for PM as Angela Merkel rules out any changes to her hated Brexit deal