She did well, but if she got a B in maths, it is a subject that is so different from all others, and is best done by the straight A* mathematicians. moxeyns is right. My Dd enjoyed maths as her favourite til GCSE, then was on target for an E at A level. She settled for an AS, went to college in the evenings to get a third a level in Sociology. Maths was a doddle for my DS - Oxford 1st in Maths, but you can't get by in maths at a high level unless you have that kind of mind.
My DD phoned her first choice uni, Liverpool, after getting quite poor grades, and accepted (=talked her way onto) a place for a different history course than she had applied, but still pure hons. She went on to do REALLY well. She too was devastated on A level day, and wouldn't go out or peak to anyone - til lunchtime, when she was off joining in with her friends at the pub. After all the drama, within a week of going to uni, she made about 4 of her best friends for life, and never looked back.
Ditch the maths and thrive on a more suitable course.