EastEnders has been voted the best soap opera at this year's British Soap Awards. The popular BBC show won seven awards in total, the same number as ITV soap Coronation Street. Emmerdale managed to win three awards including most spectacular scene of the year.