Mugabe vents anger at UK