20111231 india: BJP blames PM for 'midnight fraud'