Do not stop your pension.
When you are young, every £1 is worth far more in a pension if invested well and for long enough. If you stop your pension you are giving away free money.
Don’t forget that every £300 you put in your pension the government gives you an extra £60 straight away in tax relief.
That might not sound much, but have you ever done a spreadsheet on pension contributions?
If an 18 year old puts £3,600 into a pension (£300 a month), the government adds £900 giving a total of £4,500.
Your company is then also giving you 15%, so another £450 a month (£5,400 per annum), which the government is also giving an extra £1,080 annual tax relief making a total of £4,500 + £7,480 = £11,980
That £12k is costing you £3,600.
If that 18 year old person does not add another penny, and if that £12K had been invested in an S&P500 tracker for 40 years, and if the S&P500 behaved on average like it has the last 60 years, then at age 58, that person would have about £500k in their pension.
Obviously that ignores inflation so in real-terms it would be about £120k, so about a ten-fold increase in real-terms value.
Therefore you need to keep adding your £ every year - which using the same scenario every year (and not increasing the amount put in as inflation and wages rise) would mean a pot of £5 million at age 58, which again doesn’t include inflation so would be about £1.5 million in real terms - which would buy a real terms pension of about £60k a year for 30 years.
My advice, pay as much as you can into your pension when young - but do buy your own home too. Your £200 a month into accessable savings should build up for the buffer you want for emergencies.