Bank of England bond sales cost taxpayers £36bn
Discounted selling of government gilts risks inflating the national debt, warn analysts