I completed my MEng Civil Engineering in July, had a 2:1 from a Russel Group Uni and plenty of extra curricular etc. It took me 9-10 months of applications to land a grad role, albeit one at a top company. Like others have said, there is a huge demand for experienced engineers in the UK, but very little demand for engineering graduates. You'll be competing with 20-30 others who have the same qualifications, for maybe 1 or 2 roles in the company. It's incredibly difficult and during my year of applying it felt like a massive regret. Yet on the flip side, as soon as I landed my role it was by far the best decision I ever made. If you're dead set on a role in engineering then go for it, I think most grads land a role eventually, it just may take longer than you expect.