If the blade was a different height wouldn’t the grass Ive cut also be a different angle because it looks flat to the ground. It’s not giving any signs as if mower is cutting a slope.Is the blade at the same height on both sides inside the deck
The axle is just a shaft going left to right with a couple of springs.Bent front axle ?
If a springs seized could force it over.The axle is just a shaft going left to right with a couple of springs.
When mower is on the floor I don’t see it bigger one side to the other so I would say this is ok.

Is the distance between the front wheel and the back wheel the same on each side?
Correct as some people help but dont follow post.We've already done that!
If you need to find a tradesperson to get your job done, please try our local search below, or if you are doing it yourself you can find suppliers local to you.
Select the supplier or trade you require, enter your location to begin your search.
Are you a trade or supplier? You can create your listing free at DIYnot Local