British government bonds, stocks and sterling tumble as budget rumours swirl