Allahabad High Court judgment