Captain Amarinder's meetings have further heightened speculations about a major political shift in the offing.
Former Punjab Chief Minister Captain Amarinder Singh has met Union Home Minister Amit Shah once again in the national capital.
This is Captain Amarinder's second meeting with Amit Shah in the last 24 hours.
Earlier today, the disgruntled Congress leader had met National Security Advisor Ajit Doval at his residence.
Captain Amarinder's meetings have further heightened speculations about a major political shift in the offing.
Also Read: Captain Amarinder Singh discussed MSP, farm laws with Amit Shah
According to sources, Captain Amarinder is may meet Prime Minister Modi later in the day.
After his meeting with Amit Shah on Wednesday, Captain Amarinder had said that he had visited the Union Home Minister to discuss the ongoing farmer protests against the Centre's farm laws.
The former Punjab chief minister said he had sought the repealing of the controversial farm laws and sought guaranteed Minimum Support Price for farmers.
Captain Amarinder has been keeping the Congress High Command guessing over his moves ever since he landed in New Delhi.
He was unceremoniously removed by the Congress high command from the post of Punjab Chief Minister and replaced by Charanjit Singh Channi, simply to placate Navjot Singh Sidhu with whom the former had frequent run-ins.
Captain Amarinder has minced no words to express his thoughts about Sidhu, who he believes is not the right person to lead the Congress party in the state which is headed for elections early next year.
Also Read: Congress infighting: Azad writes to Sonia, BJP terms it colossal failure of Rahul
And with Sidhu choosing to resign from the state Congress unit president's post, which the Congress had offered to him on a plate, Captain Amarinder may well have the last laugh.
Meanwhile, Captain Amarinder continues to keep everyone guessing. For now, all that Captain Amarinder has said is that he is keeping all options open.