Stock market anomalies: A re-assessment based on the UK evidence