Brits going on holiday abroad face a £94.50 charge from Thursday as new passport fees are introduced.