Q. What is the latest date I am able to lodge my return? What are the rules around this?

Q. I am aware that June 30 is the last [...]