TV Emmerdale: Kim Tate and Will Taylor's Marriage Drama Unfolds 9 October, 2024 1 mins read 283 Views Estranged Emmerdale couple in very awkward run in as husband invites another villager back to their house Read More