Average British worker spending 11 weeks a year commuting