Solved - just had to add text-break to my main content class on my single
I’m using hugo-bootstrap-theme
These are both blog pages, they should be getting rendered the same, on a computer they look fine but on mobile the 1 is over running all 12 of my other single pages are fine too