Deborah James wallpaper Deborah James The Last Dance airs tonight on BBC One at 830pm and is already available on BBC iPlayer. Who is Deborah James. … Thursday, June 30, 2022 Edit