Donald Trump loses again after trademarks for branded merchandise at Scots resorts cancelled  The Scottish Sun