British Taylor Swift fans battle huge hotel prices for Eras Tour