British Treasury confirms 2.8% inflation