Mail on Sunday columnist Peter Hitchens discusses the issues of the day,