The wind farm furore caps a few days to forget for the UK's Queen Elizabeth II. Getty Images
The wind farm furore caps a few days to forget for the UK's Queen Elizabeth II. Getty Images

Queen Elizabeth in line for £100m annual windfall from seabed auction