Emma is. Sunday is not the day to harass people about work.
She takes after her mother, who quite legitimately wanted to know what was going on about the shop, her place of employment, and so decided the best thing to do about finding out was to go and doorstep Peggy just before lunch on Sunday after church and harangue her. Jennifer saw Susan off, that time; pity she wasn’t there today to tell Emma the right way to behave.
As for Ed, he is a nasty bit of work. He doesn’t dare say anything to Brian himself, so he goes and attacks Will – on what possible grounds? telling Emma that there are times and places for her “I’m a councillor!” stuff, and Sunday on Brian’s land without an appointment is not one of them was entirely legitimate, and Ed and Emma are both well out of order.
(And the continuity announcer said that Nic is going to sort it out, which probably means that Will is going to have to go to range Farm and make some sort of grovelling apology to the nasty couple, with her standing over him and saying, “Now what do you say, Will?” as if to a four-year-old.)