NEWS UK Property Taxes Send Britain to Second-Bottom of Global Rankings Here’s a stat that’ll make you spit out your earl grey: the UK ranks 37th out…