According to Kant, why is breaking a promise or lying (always) immoral? Do you agree with Kant? Why or why not?

According to Kant, why is breaking a promise or lying (always) immoral? Do you agree with Kant? Why or why not?