Sir Ed Davey has called for “washed-up old footballers and tax exiles” in Dubai to start paying taxes to fund Britain’s Armed Forces.