I now have a reward system to encourage good behaviour and it seems to be working quite well for us.
I have a big bag of treats that I let the kids dip into every evening if they have been good all day.
OK...its bribery basically...but it seems to work for us!