Answer by Nikhil Nadig:
When Mr. Narendra Modi was the chief minister of Gujarat he would draw an annual salary of 7,02,260. He was the chief minister for 12 years, 7 months, and 15 days.
The Prime Minister of India will be drawing a monthly salary of Rs. 1.6 lakh. His basic salary will be Rs 50,000, with a sumptuary allowance ofRs. 3,000, a monthly allowance of Rs. 62,000, and an MP allowance of Rs. 45,000.
That is an annual salary of 19.2 Lakh.
I think this is enough information for you to believe that he bought his own bloody phone!