Welcome to the UK Anna.

Sorry to hear you were treated like a piece of from beginning to end.

God knows what trouble there would be if WE were treated like that when trying to leave our own country with a valid passport and visa.