I did Bsc Biology and I got a 1st.
To be honest the only thing I would suggest is to work hard for the medical entry exams. I know Cambridge GEM does not require any and I think this is one of the reasons I got so far with them.
I did not revise hard enough for the exams and therefore did not get interviews at two of the medical schools I applied to.
Academically and work experience wise I think I tick the boxes.
Obviously when you can get as much experience as you can. I shadowed 3 different doctors for 2 weeks, worked for a charity for 4 months and since graduating I have been working in a hospital for 8 months.
Message me privately if you want any more advice, I would be happy to help!