Entertainment Janet Street-Porter on taking flak from the press, returning to the Fringe and her love of fishing in Scotland August 20, 2024