Welcome to SRP.
I would suggest you get the razor honed.
I know of two people in the UK who offer a honing service. One goes by the name of Poona (?) who is based in Belfast and another guy who can...