Davey Driver:
Tax is payable by ANY person employed within the UK and the Last I heard LONDON is the capital of the UK.
Sorry to disillusion you Davey but i think you,ll find London is the capital of England and not actually the U.K…
I know you find it hard to handle in sunny old England but there are a few more bits to the U.K. than the bits north of Watford Gap.