Plot needs thinned out. A lot
During her time with the Doctor, June showed courage and compassion, diving in to help the Doctor when she saw him threatened by the aliens without having spoken to him before. She also showed initiative and a useful ability to think on her feet. When a Slitheen tried to strangle the Doctor after he had asked uncomfortable questions, she saved his life by claiming he was there to review their tours for a magazine; this deception was eventually exposed.
While the Doctor went to examine the Slitheen's time-travel technology and to make it broadcast the distress signal that drew June and him in the first place, June took part in some of the "displays" organised by the Slitheen: mock battles from future history, demonstrating humanity's brutality. June won alien support for humanity when she was part of a group forced to re-enact the last battle of the Platonic war. She had the actors playing the humans retreat before the "alien" forces. In the riots that followed, a Slitheen abducted a baby from one of the tourists for a hostage. A young woman the Doctor and June had befriended took the child to try the same. June talked the woman down and convinced her to return the child to its mother. This let the aliens see humans weren’t the monsters they had believed them.
Outraged at this latest threat to their business, the Slitheen tried to kill June The tourists rose in anger against them, forcing the Slitheen to retreat.
After a quick stop-off in 952 BC to show Athens to June as he had originally promised, the Doctor returned to the present. He had deduced that the aliens June and he had encountered when they first met had been trying to recover the now dormant Slitheen.These, in turn, had reverted to stone while they waited for rescue. The Doctor and June immobilised the Slitheen and left them for the aliens.