Loved the BBC line (my emphasis) "There is of course no suggestion the Queen was trying to avoid tax"

Really? Why hide 10,000,000 GBP in the Cayman Islands then?