What's best for you depends on your mortgage interest rate - no point rushing to pay it off if there's penalties or the interest rate is like mine, where it's lower than instant access savings accounts.
But if you pay your mortgage down, you need to plan to save more to see the benefit, otherwise you'd have been better putting the money into savings and just carrying on with the mortgage as planned.
How secure is your job - unless it's absolutely bomb proof, with good sick pay, it's probably making sure you have a good chunk - at least £10-20k as savings just in case - also good to have a buffer for car replacement, new white goods, home repair or improvements etc.
Premium bonds are worth a consideration but the chance of getting more interest than an instant access savings account is quite low.
How do you currently manage day to day? For example, can you afford a nice holiday each year anyway? If so, I'd probably not rush to have an extra holiday, but it's a consideration to do something a bit bigger than usual.
I'd just leave the credit card as it is TBH, it's not costing you anything.
Might be worth putting some aside for DC university/driving lessons/house deposit but that's up to you.
How's your pension arrangements - do those need topping up?
Probably no point seeing an IFA for that amount, they'll only tell you what you already know and what people on here have said.