The Royal Court Theatre has announced a gloriously eclectic 2025 summer seasonThe new season at the Royal Court features a diverse array of six unique plays, showcasing eclectic new writing in theatre.