TV Guide and Schedules for all UK TV channels
Characters encounter various social issues and challenges in their daily lives, as they try to overcome the obstacles that life throws their way.