I'm now stuck in England. the US embassy has my passport and will put a visa in it at their leisure. Don't think my boss will be very happy. Bastards.